give (one) a hammering - Español Inglés Diccionario